
#!/bin/bash
# 启动的jar包名称
projectName='demo.jar'

# 先kill 原来的进程
pids=$(ps -aux | grep ${projectName}  | grep -v gre | awk '{print $2}')
if [ $pids ];
then
        echo '准备杀死原来的进程:'$pids
        ps -aux | grep ${projectName}  | grep -v gre | awk '{print $2}' | xargs kill
fi
echo '请耐心等待2秒给系统一个反应时间'
sleep 2
echo $projectName'现在开始启动系统'
#如果需要启动远程调试，请把后面代码放在-jar 后面  -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005
nohup java -jar ${projectName}  > rest.log 2>&1 &

echo '已执行完启动命令,正在打开日志'

tail -200f rest.log